﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Cintellect.Web.Mvc.Sitemap
{
	public class ChangeFrequency
	{

		#region Static Properties

		public static ChangeFrequency Always
		{
			get { return new ChangeFrequency("always"); }
		}

		public static ChangeFrequency Hourly
		{
			get { return new ChangeFrequency("hourly"); }
		}

		public static ChangeFrequency Daily
		{
			get { return new ChangeFrequency("daily"); }
		}

		public static ChangeFrequency Weekly
		{
			get { return new ChangeFrequency("weekly"); }
		}

		public static ChangeFrequency Monthly
		{
			get { return new ChangeFrequency("monthly"); }
		}

		public static ChangeFrequency Yearly
		{
			get { return new ChangeFrequency("yearly"); }
		}

		public static ChangeFrequency Never
		{
			get { return new ChangeFrequency("never"); }
		}

		#endregion

		#region Properties

		private string _value;
		public string Value
		{
			get { return _value; }
		}

		#endregion

		#region Constructors

		public ChangeFrequency(string value)
		{
			_value = value;
		}

		#endregion

	}
}
